upon questioning - Turkish English Dictionary